var app = getApp();
Page({
  data: {
    img_src:app.img_src,
    list:[],
    active:'',
    item:{}
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (o) {
    // this.getLIst(o.id)
    // this.setData({itemId:o.id})
    this.getLIst()

  },

  getLIst(id){
    var t = this;
    wx.request({
      url:'https://live.sgwxmini.com/beauty/rowNumber/itemList',
      data:{
        hosId:app.api.siteinfo.hosId
      },
      success(e){
        e.data.result == 0 && t.setData({
          // list:[e.data.data.itemList.find(i=>i.id==id)]
          list:e.data.data.itemList
        })
      }
    })
  },
  setHidden(e){
    var t = this,
      idx = e.currentTarget.dataset.idx,
      list = this.data.list;
    console.log(e);
    var query = wx.createSelectorQuery();
    query.select('.item-'+idx).boundingClientRect(function (dom) {
      var li = list[idx];
      if(!li.old) li.old = dom.height
      li.show = !li.show
      if(!li.height){
        li.height = dom.height + 'px'
        t.setData({
          list:list
        },function () {
          li.height = '0px'
          t.setData({list:list})
        })
      }else if(li.height == '0px'){
        li.height = li.old + 'px'
        t.setData({list:list})
      }else {
        li.height = '0px'
        t.setData({list:list})
      }

    }).exec()


  },
  setShow(e){
    var idx = e.currentTarget.dataset.idx,
      item = e.currentTarget.dataset.item,
      v = this.data.active;
    this.setData({
      active:idx==v?'':idx,
      item:idx==v?{}:item
    })
  },
  _navigateTo(e){
    wx.navigateTo({url:e.currentTarget.dataset.url})
  },
  mySubmit(form){
    var d = this.data,  item = this.data.item;
    if(item.id) {
      item.newName = d.list[d.active.slice(0, 1) - 0].name + ' - ' + item.NAME;
      wx.navigateTo({
        url:'/pages/yuyue2/time/time?item='+JSON.stringify(item)
      })
    }

  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  }
})